be handcuffed - Almanca İngilizce Sözlük